a hard act to follow - Turc Anglais Dictionnaire